stumpy tails - Turkish English Dictionary